// // 请求 url - > html（信息）  -> 解析html
// const https = require('https');
// const cheerio = require('cheerio');
// const fs = require('fs');
// const request =require('request')
// const iconv = require('iconv-lite');
// // 寻找下一页的吉他谱
// const nxtFn  = require('./erci')
// const baseUrl ='https://www.17jita.com/'
// // const baseUrl ='https://www.17jita.com/tab/img/5390.html'
// let body=''
// const fims =require('./films.json')
// // 有问题
// // new Promise((resolve, reject) => {
// //     request ({url: baseUrl,
// //       encoding: null,
// //       'User-Agent': 'Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_8; en-us) AppleWebKit/534.50 (KHTML, like Gecko) Version/5.1 Safari/534.50',
// //       gzip:true
// //     }, async (err, res, bodys) => {
// //         body = iconv.decode(bodys, 'gb2312');
// //         // ...
// //         const $ = cheerio.load(body)
// //         let allFilms = [];
// //         // console.log($('.ptm').children('li'));
// //         const app =$('.ptm').find('li')
// //         let i=0
// //         app.each(function(){
          

// //             // console.log(this);
// //             const title = $('img', this).attr('alt');
// //             if(title=== '周杰伦'){
// //                 i=1
// //             }
// //             const pic = $('a',this).attr('href');
// //             const img = $('img',this).attr('src');
// //             const url =`https://www.17jita.com/${pic}`
// //               if(i===1){
// //                 if(allFilms.indexOf(item =>item.url ===url)== -1){
// //                     allFilms.push({url, title,img })
// //             }
// //               }
// //             // console.log(allFilms);
           
// //         })
// //         // fs.writeFile('./filmss.json', JSON.stringify(allFilms),function(err,res){
// //         //     if(!err){
// //         //         console.log('文件写入完毕'); 
// //         //         return
// //         //     }
// //         // })

// //     })

 

// // })
// // nxtFn()
// // 请求 top250
// // 浏览器输入一个 url, get
// const pa =()=>{
//     https.get('https://www.17jita.com/tab/topic/zhitan.html',function(res){
//     // console.log(res);
//     // 分段返回的 自己拼接
//     let html = '';
//     // 有数据产生的时候 拼接
//     res.on('data',function(chunk){
//         html += chunk;
//     })
//     // 拼接完成
//     res.on('end',function(){
     
//         const $ = cheerio.load(html);
//         let allFilms = [];
//         $('ul li').each(function(){
//             // this 循环时 指向当前这个电影
//             // 当前这个电影下面的title
//             // 相当于this.querySelector 
//             const title = $('a', this).text()
            
//             const star = $('a',this).attr('src');
//             const pic = $('a',this).attr('href');
//             // console.log(title,star,pic);
//             // 存 数据库
//             // 没有数据库存成一个json文件 fs
//             allFilms.push({
//                 title,star,pic
//             })
//             console.log(allFilms);
//         })
//         // 把数组写入json里面
//         fs.writeFile('./films.json', JSON.stringify(allFilms),function(err){
//             if(!err){
//                 console.log('文件写入完毕');
//             }
//         })
//         // 图片下载一下
//         downloadImage(allFilms);
//     })
// })

// }
// function downloadImage(allFilms) {
//     for(let i=0; i<allFilms.length; i++){
//         const picUrl = allFilms[i].pic;
//         // 请求 -> 拿到内容
//         // fs.writeFile('./xx.png','内容')
//         https.get(picUrl,function(res){
//             res.setEncoding('binary');
//             let str = '';
//             res.on('data',function(chunk){
//                 str += chunk;
//             })
//             res.on('end',function(){
//                 fs.writeFile(`./images/${i}.png`,str,'binary',function(err){
//                     if(!err){
//                         console.log(`第${i}张图片下载成功`);
//                     }
//                 })
//             })
//         })
//     }
// }
// // pa()